department for quality improvement - French English Dictionary